package config

import (
	"github.com/zeromicro/go-zero/rest"
	"github.com/zeromicro/go-zero/zrpc"
)

type Config struct {
	rest.RestConf
	Auth struct {
		AccessSecret string
		AccessExpire int64
	}

	Redis struct {
		Address string
		Pass    string
	}

	Oss struct {
		Path             string //存储域名 例如 https://lkasfile.oss-cn-chengdu.aliyuncs.com
		Folder           string //储存目录 例如 kls
		Bucket           string //存储桶名称 例如 lkasfile
		Endpoint         string //地域节点 例如 https://oss-cn-chengdu.aliyuncs.com
		AccessKeyID      string //云账号 AccessKey 是您访问阿里云 API 的密钥 例如  LTAI5tBTdUZaDDaSHvgz8C97
		SecretAccessKey  string //类似于密码 例如 PCqpeigqWivlh2MuI27fdo5ykRzEiU
		StorageClassType string //存储桶存储类型 例如  Standard
	}

	//系统
	SysRpc zrpc.RpcClientConf
	//集团卡
	CardRpc zrpc.RpcClientConf
}
